package com.ruoyi.circle.dao;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.circle.domain.CircleBasicInfo;
import com.ruoyi.circle.mapper.CircleBasicInfoMapper;

/**
 * 圈子基础信息Dao接口
 *
 * @author 区嘉盛
 * @date 2025-06-09
 */
public interface ICircleBasicInfoDao extends IService<CircleBasicInfo> {

    default CircleBasicInfoMapper getMapper(){return (CircleBasicInfoMapper) getMapper();}

    /**
     * 检查并删除没有标签关联的圈子
     * @param circleId 圈子ID
     */
    void checkAndDeleteCircleWithoutTags(Long circleId);
}